sheep's bit scabious - German English Dictionary